a slow moving river - Turkish English Dictionary